コード例 #1
0
ファイル: DDLFileParser.cs プロジェクト: radtek/hMailServer
        private IStatement ParseDropColumnObjectsStatement(XmlNode statement)
        {
            DropColumnObjects dropStatement = new DropColumnObjects();

            dropStatement.ColumnName = statement.Attributes["Column"].Value;
            dropStatement.TableName  = statement.Attributes["Table"].Value;

            return(dropStatement);
        }
コード例 #2
0
ファイル: PGSQLGenerator.cs プロジェクト: SorenRR/hmailserver
        public List <string> GenerateDropColumnObjectsStatement(DropColumnObjects statement)
        {
            StringBuilder sb = new StringBuilder();

            sb.AppendFormat("SELECT hm_drop_column_objects('{0}', '{1}')",
                            statement.TableName,
                            statement.ColumnName
                            );

            return(new List <string>()
            {
                sb.ToString()
            });
        }
コード例 #3
0
ファイル: SQLCEGenerator.cs プロジェクト: radtek/hMailServer
        public List <string> GenerateDropColumnObjectsStatement(DropColumnObjects statement)
        {
            StringBuilder sb = new StringBuilder();

            sb.AppendFormat("@@@HM_DROP_COLUMN_OBJECTS {0}.{1}@@@",
                            statement.TableName,
                            statement.ColumnName
                            );

            return(new List <string>()
            {
                sb.ToString()
            });
        }