小编Dan*_*Dan的帖子

从MySQL调用用户ID(仅限)

我是MySQL的新手,所以这可能是一个愚蠢的问题,但是在谷歌搜索和挖掘之后我没有找到具体的答案.

我所要做的就是获取给定表上插入或更新的调用用户的用户ID和用户ID.在这个问题上,我不是要求触发器的任何帮助,所以不要担心.

SELECT user()
Run Code Online (Sandbox Code Playgroud)

得到: user@[IP Address]

SELECT current_user()
Run Code Online (Sandbox Code Playgroud)

得到: user@%

小问题:我只想要user

我的问题:

我是以错误的方式来做这件事的吗?

是否有更简洁,更可读的方式来获得user而不是必须使用类似的东西substr(user(),1,instr(user(),'@')-1)?我在Oracle中编写了一些触发器,我可以根据USER需要使用该值.

提前致谢

mysql

5
推荐指数
1
解决办法
260
查看次数

为什么System.Type.IsPublic返回false?

我有一个小的控制台应用程序,我只是为了学习新的东西而修修补补.

在下面的代码中Console.WirteLine(),如果我测试t.IsAbstract,或者t.IsSealed,我的输出是AbstractClass true,或SealedClass true分别.所有其他人都false按我的预期回归.

但是,如果我测试t.IsPublic,一切,包括两者PublicClassPublicInterface返回false. 这是为什么?

using System;
using System.Collections.Generic;
using System.Text;
using System.Reflection;

namespace ConsoleApplication1
{
    class Test
    { 
        static void Main(string[] args)
        {    
            Assembly assembly = Assembly.GetExecutingAssembly();
            Type[] assemblyTypes = assembly.GetTypes();
            foreach (Type t in assemblyTypes)
                Console.WriteLine(t.Name + " " + t.IsPublic);
            Console.ReadKey();
        }

        private class PrivateClass { }

        public class PublicClass { }

        protected class ProtectedClass { …
Run Code Online (Sandbox Code Playgroud)

c# reflection

3
推荐指数
1
解决办法
320
查看次数

管道进入perl脚本

我需要将某些日志条目传递给perl脚本,但是我无法使用ARGV或STDIN来使用它.

tail -f messages | grep --line-buffered "auth failure:" | awk '{print $1,$2,$3,$10}' | test3.pl
Run Code Online (Sandbox Code Playgroud)

也许某些东西正在被缓冲,但似乎没有什么东西可以用于test3.pl,但是如果我放弃了| test3.pl那么我会看到应该进入perl:

Feb 3 16:09:36 [user=someusername]  
Run Code Online (Sandbox Code Playgroud)

streaming perl real-time pipe

1
推荐指数
1
解决办法
4577
查看次数

Oracle和Sql开发人员连接

如何找到Oracle数据库的SID.我在我的系统中安装了Oracle 11g,我想在SQL开发人员和oracle之间建立连接.但是当我使用默认SID测试连接时,即xe,它给出了ORA-12505的错误.

oracle oracle11g

1
推荐指数
1
解决办法
2万
查看次数

c#表单继承事件处理程序触发两次

我继承了一个有一个下一个和后一个按钮的根表单,然后在一些子表单上使用这些按钮,并获得两次调用的按钮,我相信这里将在MSDN中列出的问题:http: //msdn.microsoft.com /en-us/library/e33683a5(VS.71).aspx

我将如何应用他们给C#而不是VB的建议?

感谢,我的所有按钮都被调用两次会导致很多问题.

码:

根形式

public partial class rootForm : Form
    {
        public rootForm()
        {
            InitializeComponent();
        }

        private void rootForm_Load(object sender, EventArgs e)
        {
            //used for all generic strings e.g. buttons
            this.Text = Resources.UIStrings.FormTitle.ToString();
            this.btnNext.Text = Resources.UIStrings.btnNext.ToString();
            this.btnBack.Text = Resources.UIStrings.btnBack.ToString();
        }
Run Code Online (Sandbox Code Playgroud)

来自设计师:

        // btnNext
        // 
        this.btnNext.DialogResult = System.Windows.Forms.DialogResult.Cancel;
        resources.ApplyResources(this.btnNext, "btnNext");
        this.btnNext.Name = "btnNext";
        this.btnNext.UseVisualStyleBackColor = true;
Run Code Online (Sandbox Code Playgroud)

安装表格

来自设计师

        // 
        // btnNext
        // 
        this.btnNext.Location = new System.Drawing.Point(373, 360);
        this.btnNext.Size = new System.Drawing.Size(99, 23);
        this.btnNext.TabIndex = 7;
        this.btnNext.Text …
Run Code Online (Sandbox Code Playgroud)

c# inheritance button

0
推荐指数
1
解决办法
5250
查看次数

删除未出现在另一个列表中的lis中的数字 - Haskell

我有两个数字列表.在每一个都是数字[1,2,3,4]但在一个中有一个额外的第五个数字,例如.

list1 = [1,2,3,4]

list2 = [1,2,3,4,5]
Run Code Online (Sandbox Code Playgroud)

我需要通过删除第五个数字或替换另一个副本来强制执行list2相同的操作?list1list2list2list1

可以这样做吗?

haskell compare list

0
推荐指数
1
解决办法
128
查看次数

请帮助这个SQL查询

表:

Doctor(doctor_id, name, address, tel, specialty)

Patient(patient_id, name, numsecu, doctor_reference)

Visit(doctor, patient, date_visit)
Run Code Online (Sandbox Code Playgroud)

问题是向看过每位专科医生的病人.

我是这样做的,但我不知道如何检查患者是否见过每一位专科医生.

select distinct p.nom, m.specialite
from patient p, visite v, medecin m
where p.patient_id = v.patient
and v.medecin = m.medecin_id
group by p.nom, m.specialite
Run Code Online (Sandbox Code Playgroud)

sql

-1
推荐指数
1
解决办法
104
查看次数

标签 统计

c# ×2

button ×1

compare ×1

haskell ×1

inheritance ×1

list ×1

mysql ×1

oracle ×1

oracle11g ×1

perl ×1

pipe ×1

real-time ×1

reflection ×1

sql ×1

streaming ×1