2016-08-17 12 views
1

以下のクエリはmssqlで正常に動作します。 私はsysの代わりにinformation_schemaを使ってみました。しかし、mysqlの不運。ここでmssqlからmysqlクエリへの変換

  SELECT c.NAME AS property_name, 
        t.NAME AS datatype 
      FROM sys.columns c 
      JOIN sys.objects o 
      ON  o.object_id = c.object_id 
      JOIN sys.types t 
      ON  t.user_type_id = c.user_type_id 
      JOIN sys.schemas s 
      ON  o.schema_id = s.schema_id 
      WHERE s.NAME ='{0}' 
      AND o.NAME ='{1} 

答えて

1

あなたが行く:

SELECT 
    COLUMN_NAME AS property_name, 
    DATA_TYPE AS datatype 
FROM information_schema.columns 
WHERE 
    TABLE_SCHEMA = {0} AND 
    TABLE_NAME = {1} 
ORDER BY ORDINAL_POSITION 
+0

おかげで多くのことを助けのため。 – user3386325

関連する問題